triangular pit of arytenoid cartilage - Francés Inglés Diccionario